recently born - Alemán Inglés Diccionario